home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
BBS
/
DIGICHAT.ARJ
/
DIGICHAT.DOC
< prev
next >
Wrap
Text File
|
1992-09-29
|
9KB
|
241 lines
DigiChat 1.1
~~~~~~~~~~~~
Turnips Cure Elvis!
Overview
~~~~~~~~
Tired of the annoying beeps from your PC Squeaker when a user pages you?
DigiChat eliminates the "Squeak".
Digichat is a replacement for the built in Sysop Page function of many BBS
programs. It will play up to FIVE different .VOC files, and the user gets
to decide which .VOC file to play.
The resulting sounds are much easier on your ears...
Installation
~~~~~~~~~~~~
First off, obviously, you have to have a Sound Blaster or a Sound Blaster Pro
(or an SB Pro II).
You must have the CT-VOICE.DRV installed also. Although, I've been told that
it works WITHOUT any SB drivers installed (Don't ask me how, I don't know).
The actual installation of DigiChat is relatively easy... (Previous users of
the Digichat beta version might have to do some slight modifications)
Your "OPTIONAL DATA" line should look similar to this:
*C /C C:\RA\DIGICHAT\DCHAT.BAT
You must use a type 7 or type 15 exit from Remote Access
(Or the equivalent on another BBS program that supports DORINFOx.DEF,
EXITINFO.BBS, DOOR.SYS, CHAIN.TXT, CALLINFO.BBS or SFDOORS.DAT)
The batch file should look something like this:
CD \RA\DIGICHAT
MARK
DIGICHAT x
RELEASE ^
|_____________________ This should be replaced with the node #.
[MARK and RELEASE are included in this package. They are one of the most
handy utilities I've ever run across. They will mark your current memory
location, then when Release is run, it will clear everything past the MARK.
Seeing as .VOC files can corrupt memory now and then, this is very handy
to use. Although, I've experienced no problems at all with the .VOC file
corruption, it still could happen on some systems. You are by no means
required to use these files. DigiChat will run just fine w/o them.]
You must have a "DIGICHTx.CFG" file in the current directory. The "x" should
correspond to the "x" in the batch file. This is for multi-line systems,
so you can have more than one config file.
Next, you should have a file called 'DIGICHAT'.[ASC/ANS/AVT] - this is
essentially a 'Menu' of commands for the user to choose from. It should
correspond to the choices in the config file.
IE:
[1] Chat File 1
[2] Chat File 2
[3] Chat File 3
[4] Chat File 4
[5] Chat File 5
[Q] Quit! I don't want to page the sysop!
The config file:
Line 1 : Your Name
Line 2 : Your Registration code
Line 3 : Path to your BBS drop file (DORINFO1.DEF/EXITINFO.BBS/Etc...)
Line 4 - 8 : Your Five menu choice letters/numbers that will activate the
appropriate voice file.
Line 9 : This is slightly ambiguous... This is for the "Talking"
routines. This will allow a user to type in what he wants the
SB to say. **Please see below if you wish to use
this feature!**
Line 10 : Your "Abort" or "Quit" command
Line 11 : String displayed when user chooses the "Abort" option
*Line 12 : File to be displayed if the user pages you outside paging
hours. You do NOT need the extension.
Line 13-17 : Drive, Path & Filename of your five chat files (Corresponds to
line 4 - 8)
Line 18-22 : Drive, Path & Filename to your five files that will be displayed
after the user chooses which page sound. * You do NOT need to
include the extension - Digichat will use the appropriate
ASC/ANS/AVT extension. (Depending on the users setting.) *
*Line 23 : File to be displayed if the user pages you more times than is
permitted. NO extension.
*Line 24 : Maximum number of pages.
*Line 25 : Paging hours START time - __MUST__ be in 24hr format/no colon!
*Line 26 : Paging hours END time - __MUST__ be in 24hr format/no colon!
Line 27 : Command to execute when using the 'External' chat function.
Line 28 : ** NOT IMPLEMENTED YET, but it MUST exist **
* = Registered Only Option - There MUST be something on these lines if you
are not registered.
The config file is named DIGICHTx.CFG - "x" corresponds to the command line
parameter. (IE: Digichat 1)
Line 3 -
This will tell Digichat where to find your BBS drop file.
The drop files are created by your BBS to tell external programs
(Such as Digichat) who is online, how much time left, etc...
For the [WANTS CHAT] indicator to light up when you drop back to
the BBS this must be set correctly.
If your drop file was created in your "C:\RA\LINE1" directory,
you would enter 'C:\RA\LINE1' (Without the quotes) on line 3 of
the config file.
Line 4 -> 8 -
This is to allow you to customize your Digichat somewhat. You can
enter any SINGLE CHARACTER command that you wish to have activate
the appropriate .VOC file.
IE: Line 4 will use Line 15 as it's .VOC file.
** Line 9 information:
The routines for this do NOT work on my system. I have not been able
to find the cause. I even went out and bought another
SoundBlaster Pro II just to see if mine was bad - it yielded the
same results. I tried the talking programs that came with my
SB pro (And the new ones that came with the SB pro II), everyone
except READ.EXE program bombed. So it's not a problem with my
routines - it's with the SB itself, or another piece of hardware.
I tried taking out all non-essential cards, and still, it happened.
The only thing that it might be that is fixable is my SCSI/2 controller,
which MIGHT be causing a conflict somewhere (though, for the life of me
I can't figure out where, everything seems to be setup ok).
You MAY be able to use this, I don't know. I've been told it works
on some other systems, but I can't make any guarantee on this.
If you wish to use it, put a command in there, just like you would with
the other VOC files. If you do NOT wish to use it, leave the line
blank. If you DO leave the line blank, make sure there is only a
RETURN on that line, nothing else. Not even a space (or a user
will be able to select it with a space). Let me know if it works
on your system, and your hardware setup.
Line 10 -
This command is your "Abort" or "Quit" command. This option will
exit out of Digichat w/o playing any .VOC file - just in case the
user changes his/her mind or hits the wrong button. This can also
be any SINGLE CHARACTER command.
Line 11 -
This line is displayed when the user chooses to abort. This can
be any string up to 200 characters.
Line 12 -
If you are a registered
Line 13 -> 17 -
These lines are to your .VOC files that you wish to be played when
the appropriate command (see Line 4 - 8 information) is chosen,
each line corresponds to each command above.
IE: Line 11 will be activated by the command on line 4.
Line 18 -> 22 -
These are the path and file names to the files (.ASC/.ANS/.AVT) that
you wish to be played after the user chooses a voice file to be
played. My suggestion is to define these (or define them all as
the same file) so the user knows the page file is playing. Otherwise,
if it is a long page file, they might think it has locked up and hang
up on the BBS. You do *NOT* need to include an extension, Digichat
will pick the appropriate extension, depending on the users settings.
Line 27 -
This is for the external chat function. This will allow you to
invoke programs such as FASTCHAT or any other external chatting
program that can be accessed from your BBS. DigiChat has a
built in line chatting (almost identical to RA's), but I, myself,
use Fastchat to chat with my users - this will allow you to shell
to it from DigiChat. My suggestion is to shell to a batch file
that will switch to the appropriate directory, then call whatever
chat program you wish.
Notes
~~~~~
Your amount of memory free is directly proportional to the size of the .VOC
file you can play. If you are playing large .VOC files, you may want to use
the *M option in RA to swap out of memory, leaving more room for the .VOC
files. I've played a 350k .VOC file with the swap option activated. I
can't say for sure how large you can go, but theoretically, the file could
be huge (Digichat will READ the .VOC off the disk in chunks IF you have
enough DMA Buffers (Though, even with a 350k file you need 35+ DMA buffers).
Just experiment with what you can and can't run. But be careful, if you
overrun your memory, (And your using QEMM at least) it will complain about
your DMA buffers and sit there waiting for you to either (T)erminate the
program or (R)eboot the system.
See REGISTER.DOC about BETA testing Temporal Software products and free
registration information.
If you have any problems, I can be contacted at:
The Temporal Alliance
1-303-490-1047
FIDO : 1:306/23
Youth : 13:7475/101
Anime : 27:39/10
Dual Standard HST
or
Temporal Software
C/O Josh Zerlan
1015M S. Taft Hill RD STE 158
Ft. Collins, CO 80521
The latest version of DIGICHAT can always be obtained by F'Req'ing
"DIGICHAT" from 1:306/23.